How Many Bitcoins Are There?

Bitcoin has released about 19.96 million of the 21 million total coins its source code will ever make available.

Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.


The investing information provided on this page is for educational purposes only. NerdWallet, Inc. does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.

Updated · 3 min read
Profile photo of Connor Emmert
Written by Connor Emmert
Writer
Profile photo of Chris Hutchison
Edited by Chris Hutchison
Lead Assigning Editor
Nerdy takeaways
  • About 19.96 million Bitcoins are in circulation as of 2025.

  • Only 21 million Bitcoins can ever be mined — but projections say the last won't be mined until around 2140.

  • A major constraint on how many Bitcoins there are is the block reward halving process. The last halving was in April 2024.

Bitcoin (BTC) has long been the largest and most valuable cryptocurrency on the market by a substantial margin, and its recent rise to $100,000 further solidified that.

One reason Bitcoin has become so valuable is its limited supply. Bitcoin’s blockchain protocol established that only 21 million Bitcoins will ever be minted — that is, released to the public. To date, about 19.96 million BTC have been minted

Bitbo.io. How many bitcoins are there?. Accessed Feb 18, 2025.
.

But don't expect Bitcoin to reach its cap soon. Its protocol includes measures that will delay the process, and projections estimate that the last Bitcoins won’t be minted until 2140.

Advertisement
NerdWallet rating 

4.6

/5
NerdWallet rating 

3.9

/5

Fees 

0% - 4%

varies by type of transaction; other fees may apply

Fees 

$0

per trade

Account minimum 

$0

Account minimum 

$0

Promotion 

Get $200 in crypto

when you sign up. Terms Apply.

Promotion 

None

no promotion available at this time

How are Bitcoins minted?

The Bitcoin blockchain network runs on a proof-of-work mechanism, which rewards cryptocurrency miners for validating transactions. Each transaction block on the network contains 1,400 to 2,300 transactions, and miners are rewarded a flat rate of 3.125 BTC for each new block added to the blockchain ledger.

Bitcoin adds a new block to the ledger about once every 10 minutes. This means that, on average, about 144 transaction blocks are added to the blockchain every day.

Miners also receive a small amount of Bitcoin through transaction fees, so they will typically prioritize transactions with the highest fees to maximize their reward. Transaction fees vary based on how complex the transactions are in each block. Generally, the more complex the transaction, the higher the fee will be.

Miners are essential to the blockchain because validating transactions in each block helps keep the network secure.

What is Bitcoin halving?

When Bitcoin reaches its cap and all 21 million BTC have been minted, miners will no longer receive a reward for validating transactions. This presents a concern for Bitcoin users because if miners aren’t incentivized to validate transactions, they may stop mining. Without miners validating transactions, network security would suffer and BTC could lose its value. Miners would still receive transaction fees for validating transactions, but the question is whether BTC would be valuable enough to make the transaction fees worth it.

To put this off, Bitcoin's underlying code includes a feature that will significantly delay the point at which the cap will be reached: halving.

The reward for mining Bitcoin is cut in half every 210,000 blocks mined. Recall that about 144 blocks are mined each day, so it shakes out to a halving every four years. When Bitcoin was released in 2009, the reward for miners to validate each transaction block was 50 BTC. The most recent halving occurred in April 2024, when the reward was reduced from 6.25 BTC to 3.125 BTC. The next halving is expected to occur in 2028, when the reward will be further reduced to 1.5625 BTC.

By reducing the amount of Bitcoin that can be minted every four years, the cryptocurrency aims to reduce inflation risk by promoting scarcity. If the amount of Bitcoin available is reduced and demand stays the same, it should drive the value of each BTC higher.

How many Bitcoins have been lost?

One downside of the way Bitcoin works is that it's possible for people to accidentally "burn" their Bitcoin holdings — that is, lose them in a way that makes them impossible for anyone to recover, ever.

This can happen as a result of throwing away (or breaking) a computer or cold wallet containing private keys, losing or destroying paper records of private keys or passwords, the unexpected death of a Bitcoin holder, or, perhaps most commonly, simply forgetting a password. Using a seed phrase can mitigate the risk of permanently losing Bitcoin holdings due to a lost password or wallet.

According to a 2024 survey by Chainalysis and Fortune, about 1.8 million Bitcoins — about 8.5% of the total 21 million supply — are in wallets that have not been active since 2014, and are likely lost

. That number rises to 2.9 million Bitcoins, or about 14% of the total supply, if the long-dormant wallets associated with Bitcoin's pseudonymous creator, Satoshi Nakamoto, are included.

However, it's impossible to know with certainty how many Bitcoins are lost, because it's impossible to precisely identify a lost Bitcoin based on blockchain data. The survey by Chainalysis and Fortune notes that long-dormant wallets do sometimes "wake up," for example, due to a long-term holder deciding to cash out.

More wallets may "wake up" in the coming decades, as Bitcoin holders pass away and bequeath their coins to their heirs. Satoshi's wallets are another unanswered question about the true number of lost Bitcoins. No one knows Satoshi's real identity, whether they're still alive, whether they still have access to all of their wallets, or whether they ever intend to do anything with them.

When will Bitcoin reach its cap?

With the current halving schedule, Bitcoin will not reach its cap until 2140. While Bitcoin investors today may rest easy knowing this is not likely to become a major problem during their lifetime, concerns about the future of Bitcoin remain. The Bitcoin community has discussed increasing the supply limit or perhaps changing the halving schedule to further delay reaching the cap.

However, doing so would likely result in a hard fork, meaning that a blockchain would have to be created that is separate from the original Bitcoin protocol. Ultimately, the success or failure of Bitcoin after it reaches the cap will depend in large part on whether transaction fees are high enough to keep miners around to validate transactions. But this will likely be a problem for future generations of Bitcoin investors.

The author held no positions in the aforementioned investments at the time of publication. The editor owned Bitcoin.

Get more smart money moves – straight to your inbox
Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.
Nerdwallet advisors logo

Get matched to a financial advisor for free with NerdWallet Advisors Match.

Illustration
Advertisement